package pl.edu.agh.uddiProxy.client.admin;

import java.util.List;

import com.google.gwt.user.client.rpc.AsyncCallback;

public interface UserServiceAsync {
	void getUsers(AsyncCallback<List<String>> callback);
	void getUserDetails(String username, AsyncCallback<User> callback);
	void createUser(User user, AsyncCallback<Void> callback);
	void deleteUser(String username, AsyncCallback<Void> callback);
	void updateUser(User user, AsyncCallback<Void> callback);
}
